Shared naming conventions allow teams to collaborate effectively. This rule raises an issue when an open curly brace is not placed at the end of a
line of code.
Noncompliant code example
if condition
{
doSomething()
}
Compliant solution
if condition {
doSomething()
}
Exceptions
Closure and inlined blocks (left and right curly braces on the same line) are ignored by this rule.
if condition {doSomething()} // Compliant
reversed = sorted(
names,
{ (s1: String, s2: String) -> Bool in // Compliant
return s1 > s2
})